﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace AcademiaInteligenteWeb
{
    public partial class NewAcademia : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            int idAcademia;
            if (!IsPostBack)
            {
                if (int.TryParse(Request["id"], out idAcademia))
                {
                    WsAcademiaInteligente.Academia academia = new WsAcademiaInteligente.WsAcademiaInteligenteSoapClient().SelecionarAcademia(idAcademia);
                    txtRazaoSocial.Text = academia.RazaoSocial;
                    txtFantasia.Text = academia.Fantasia;
                    txtCEP.Text = academia.Cep;
                    txtBairro.Text = academia.Bairro;
                    txtCidade.Text = academia.Cidade;
                    txtCNPJ.Text = academia.Cnpj;
                    txtComplemento.Text = academia.Complemento;
                    txtEndereço.Text = academia.Endereco;
                    txtNumero.Text = academia.Numero;
                    ddlEstado.SelectedValue = academia.Estado;
                }
            }
        }

        protected void Unnamed2_Click(object sender, EventArgs e)
        {
            WsAcademiaInteligente.Academia academia = new WsAcademiaInteligente.Academia();
            academia.RazaoSocial = txtRazaoSocial.Text;
            academia.Fantasia = txtFantasia.Text;
            academia.Cep = txtCEP.Text;
            academia.Bairro = txtBairro.Text;
            academia.Cidade = txtCidade.Text;
            academia.Cnpj = txtCNPJ.Text;
            academia.Complemento = txtComplemento.Text;
            academia.Endereco = txtEndereço.Text;
            academia.Numero = txtNumero.Text;
            academia.Estado = ddlEstado.SelectedValue;
            int idAcademia;
            if (int.TryParse(Request["id"], out idAcademia))
            {
                academia.Id = idAcademia;
                new WsAcademiaInteligente.WsAcademiaInteligenteSoapClient().AlterarAcademia(academia);
            }
            else
            {
                new WsAcademiaInteligente.WsAcademiaInteligenteSoapClient().InserirAcademia(academia);
            }
            Response.Redirect("MainAcademia.aspx");
        }
    }
}